React Native অ্যাপ্লিকেশন ডেভেলপ করতে প্রথমে আপনার কম্পিউটারে কিছু টুল ইনস্টল করতে হবে। এখানে আমি বিস্তারিতভাবে React Native সেটআপ প্রক্রিয়া বর্ণনা করছি:
প্রথমে যা যা প্রয়োজন:
- Node.js এবং npm
React Native এর জন্য Node.js এবং npm (Node Package Manager) প্রয়োজন। npm হলো Node.js এর সাথে একসাথে ইনস্টল হওয়া একটি প্যাকেজ ম্যানেজার। - Watchman (MacOS এর জন্য)
Watchman হল একটি ফাইল পরিবর্তন মনিটরিং টুল যা React Native এর জন্য প্রয়োজনীয়। এটি MacOS এ ব্যবহৃত হয়। - Java Development Kit (JDK)
Android অ্যাপ ডেভেলপ করতে JDK ইনস্টল করতে হবে। - Android Studio
Android অ্যাপ তৈরি করতে Android Studio ইনস্টল করা প্রয়োজন। এটি Android SDK সহ আসে এবং React Native অ্যাপ ডেভেলপ করতে এর সমর্থন প্রয়োজন। - Xcode (MacOS এর জন্য)
iOS অ্যাপ তৈরি করতে Xcode প্রয়োজন, তবে এটি শুধুমাত্র MacOS-এ ব্যবহার করা যেতে পারে।
প্রথম ধাপ: Node.js এবং npm ইনস্টল করা
- Node.js ডাউনলোড করার জন্য Node.js এর অফিসিয়াল সাইটে যান।
- ডাউনলোড এবং ইনস্টল করার পর, টার্মিনালে নিচের কমান্ড দিয়ে নিশ্চিত করুন যে Node.js এবং npm সঠিকভাবে ইনস্টল হয়েছে:
node -v
npm -vএটি Node.js এবং npm এর সংস্করণ দেখাবে।
দ্বিতীয় ধাপ: Watchman ইনস্টল করা (MacOS এর জন্য)
MacOS ব্যবহারকারীরা Watchman ইনস্টল করতে পারেন Homebrew দিয়ে:
brew install watchmanতৃতীয় ধাপ: Java Development Kit (JDK) ইনস্টল করা
Android অ্যাপ ডেভেলপ করার জন্য JDK প্রয়োজন। JDK ইনস্টল করতে:
- Oracle JDK সাইটে যান এবং আপনার সিস্টেমের জন্য উপযুক্ত সংস্করণটি ডাউনলোড করুন।
- ইনস্টল করার পর, টার্মিনালে JDK এর সংস্করণ চেক করুন:
java -versionচতুর্থ ধাপ: Android Studio ইনস্টল করা
React Native অ্যাপ তৈরি করার জন্য Android Studio ইনস্টল করতে হবে:
- Android Studio এর অফিসিয়াল সাইটে যান এবং ডাউনলোড করুন।
- ইনস্টলেশনের সময় Android SDK, Android Virtual Device (AVD) এবং Android Emulator ইনস্টল করার জন্য নিশ্চিত করুন।
পঞ্চম ধাপ: React Native CLI ইনস্টল করা
React Native CLI ইনস্টল করতে, টার্মিনালে নিচের কমান্ডটি রান করুন:
npm install -g react-native-cliএটি React Native কমান্ড লাইন ইন্টারফেস ইনস্টল করবে।
ষষ্ঠ ধাপ: একটি নতুন React Native প্রোজেক্ট তৈরি করা
React Native প্রোজেক্ট তৈরি করতে নিচের কমান্ড ব্যবহার করুন:
npx react-native init ProjectNameএখানে ProjectName আপনি যেকোনো নাম দিতে পারেন।
সপ্তম ধাপ: Android Emulator অথবা Physical Device এ অ্যাপ রান করা
Android Emulator ব্যবহার করে:
- Android Studio এর মাধ্যমে একটি নতুন Android Emulator তৈরি করুন।
- এরপর টার্মিনালে নিচের কমান্ড দিন:
npx react-native run-androidPhysical Device ব্যবহার করে:
- আপনার মোবাইল ডিভাইসে Developer Mode এবং USB Debugging চালু করুন।
- মোবাইল ডিভাইসটি USB এর মাধ্যমে আপনার কম্পিউটারের সাথে সংযুক্ত করুন।
- এরপর টার্মিনালে নিচের কমান্ড দিন:
npx react-native run-androidএটি আপনার মোবাইল ডিভাইসে অ্যাপটি রান করবে।
অথবা iOS (MacOS এর জন্য):
iOS অ্যাপ চালানোর জন্য Xcode ইনস্টল থাকতে হবে।
- Xcode ডাউনলোড করার জন্য Apple Developer সাইটে যান।
- Xcode ইনস্টল করার পর, টার্মিনালে নিচের কমান্ড দিন:
npx react-native run-iosএটি আপনার MacOS ডিভাইসে iOS অ্যাপ রান করবে।
সারাংশ
React Native ডাউনলোড এবং সেটআপ প্রক্রিয়া মোটামুটি সহজ। আপনি Node.js, Android Studio, JDK, এবং Xcode (MacOS এর জন্য) ইনস্টল করে, React Native CLI ব্যবহার করে একটি নতুন প্রোজেক্ট তৈরি করতে পারেন। এরপর অ্যাপটি Android অথবা iOS প্ল্যাটফর্মে রান করানোর জন্য যথাযথ কমান্ড ব্যবহার করতে হবে।
Read more